European cooperative - French English Dictionary